river craft - German English Dictionary